river cables - German English Dictionary